technical institute of agriculture - Turkish English Dictionary